# https://blog.csdn.net/panaimin/article/details/8544489
GAN_ENERGY = {
    '子': {'甲': 1.2, '乙': 1.2, '丙': 1.0, '丁': 1.0, '戊': 1.0, '己': 1.0, '庚': 1.0, '辛': 1.0, '壬': 1.2, '癸': 1.2},
    '丑': {'甲': 1.06, '乙': 1.06, '丙': 1.0, '丁': 1.0, '戊': 1.1, '己': 1.1, '庚': 1.14, '辛': 1.14, '壬': 1.1, '癸': 1.1},
    '寅': {'甲': 1.14, '乙': 1.14, '丙': 1.2, '丁': 1.2, '戊': 1.06, '己': 1.06, '庚': 1.0, '辛': 1.0, '壬': 1.0, '癸': 1.0},
    '卯': {'甲': 1.2, '乙': 1.2, '丙': 1.2, '丁': 1.2, '戊': 1.0, '己': 1.0, '庚': 1.0, '辛': 1.0, '壬': 1.0, '癸': 1.0},
    '辰': {'甲': 1.1, '乙': 1.1, '丙': 1.06, '丁': 1.06, '戊': 1.1, '己': 1.1, '庚': 1.1, '辛': 1.1, '壬': 1.04, '癸': 1.04},
    '巳': {'甲': 1.0, '乙': 1.0, '丙': 1.14, '丁': 1.14, '戊': 1.14, '己': 1.14, '庚': 1.06, '辛': 1.06, '壬': 1.06, '癸': 1.06},
    '午': {'甲': 1.0, '乙': 1.0, '丙': 1.2, '丁': 1.2, '戊': 1.2, '己': 1.2, '庚': 1.0, '辛': 1.0, '壬': 1.0, '癸': 1.0},
    '未': {'甲': 1.04, '乙': 1.04, '丙': 1.1, '丁': 1.1, '戊': 1.16, '己': 1.16, '庚': 1.1, '辛': 1.1, '壬': 1.0, '癸': 1.0},
    '申': {'甲': 1.06, '乙': 1.06, '丙': 1.0, '丁': 1.0, '戊': 1.0, '己': 1.0, '庚': 1.14, '辛': 1.14, '壬': 1.2, '癸': 1.2},
    '酉': {'甲': 1.0, '乙': 1.0, '丙': 1.0, '丁': 1.0, '戊': 1.0, '己': 1.0, '庚': 1.2, '辛': 1.2, '壬': 1.2, '癸': 1.2},
    '戌': {'甲': 1.0, '乙': 1.0, '丙': 1.04, '丁': 1.04, '戊': 1.14, '己': 1.14, '庚': 1.16, '辛': 1.16, '壬': 1.06, '癸': 1.06},
    '亥': {'甲': 1.2, '乙': 1.2, '丙': 1.0, '丁': 1.0, '戊': 1.0, '己': 1.0, '庚': 1.0, '辛': 1.0, '壬': 1.14, '癸': 1.14},
}

ZHI_ENERGY = {
    '子': {
        '癸': {'子': 1.2, '丑': 1.1, '寅': 1.0, '卯': 1.0, '辰': 1.04, '巳': 1.06, '午': 1.0, '未': 1.0, '申': 1.2, '酉': 1.2, '戌': 1.06, '亥': 1.14}
    },
    '丑': {
        '己': {'子': 0.5, '丑': 0.55, '寅': 0.53, '卯': 0.5, '辰': 0.55, '巳': 0.57, '午': 0.6, '未': 0.58, '申': 0.5, '酉': 0.5, '戌': 0.57, '亥': 0.5},
        '癸': {'子': 0.36, '丑': 0.33, '寅': 0.3, '卯': 0.3, '辰': 0.312, '巳': 0.318, '午': 0.3, '未': 0.3, '申': 0.36, '酉': 0.36, '戌': 0.318, '亥': 0.342},
        '辛': {'子': 0.2, '丑': 0.228, '寅': 0.2, '卯': 0.2, '辰': 0.23, '巳': 0.212, '午': 0.2, '未': 0.22, '申': 0.228, '酉': 0.248, '戌': 0.232, '亥': 0.2},
    },
    '寅': {
        '甲': {'子': 0.84, '丑': 0.742, '寅': 0.798, '卯': 0.84, '辰': 0.77, '巳': 0.7, '午': 0.7, '未': 0.728, '申': 0.742, '酉': 0.7, '戌': 0.7, '亥': 0.84},
        '丙': {'子': 0.3, '丑': 0.3, '寅': 0.36, '卯': 0.36, '辰': 0.318, '巳': 0.342, '午': 0.36, '未': 0.33, '申': 0.3, '酉': 0.3, '戌': 0.342, '亥': 0.318},
        # '戊': {}
        '戊': {'子': 0.1, '丑': 0.11, '寅': 0.11, '卯': 0.1, '辰': 0.11, '巳': 0.12, '午': 0.12, '未': 0.12, '申': 0.1, '酉': 0.1, '戌': 0.11, '亥': 0.1},
    },
    '卯': {
        '乙': {'子': 1.2, '丑': 1.06, '寅': 1.14, '卯': 1.2, '辰': 1.1, '巳': 1.0, '午': 1.0, '未': 1.04, '申': 1.06, '酉': 1.0, '戌': 1.0, '亥': 1.2},
    },
    '辰': {
        '戊': {'子': 0.5, '丑': 0.55, '寅': 0.53, '卯': 0.5, '辰': 0.55, '巳': 0.6, '午': 0.6, '未': 0.58, '申': 0.5, '酉': 0.5, '戌': 0.57, '亥': 0.5},
        '乙': {'子': 0.36, '丑': 0.318, '寅': 0.342, '卯': 0.36, '辰': 0.33, '巳': 0.3, '午': 0.3, '未': 0.312, '申': 0.318, '酉': 0.3, '戌': 0.3, '亥': 0.36},
        '癸': {'子': 0.24, '丑': 0.22, '寅': 0.2, '卯': 0.2, '辰': 0.208, '巳': 0.2, '午': 0.2, '未': 0.2, '申': 0.24, '酉': 0.24, '戌': 0.212, '亥': 0.228},
    },
    '巳': {
        '丙': {'子': 0.7, '丑': 0.7, '寅': 0.84, '卯': 0.84, '辰': 0.742, '巳': 0.84, '午': 0.84, '未': 0.798, '申': 0.7, '酉': 0.7, '戌': 0.728, '亥': 0.742},
        '庚': {'子': 0.3, '丑': 0.342, '寅': 0.3, '卯': 0.3, '辰': 0.33, '巳': 0.3, '午': 0.3, '未': 0.33, '申': 0.342, '酉': 0.36, '戌': 0.348, '亥': 0.3},
        # '戊': {}
        '戊': {'子': 0.1, '丑': 0.11, '寅': 0.11, '卯': 0.1, '辰': 0.11, '巳': 0.12, '午': 0.12, '未': 0.12, '申': 0.1, '酉': 0.1, '戌': 0.11, '亥': 0.1},
    },
    '午': {
        '丁': {'子': 1.0, '丑': 1.0, '寅': 1.2, '卯': 1.2, '辰': 1.06, '巳': 1.14, '午': 1.2, '未': 1.1, '申': 1.0, '酉': 1.0, '戌': 1.04, '亥': 1.06},
        # '己': {}
        '己': {'子': 0.2, '丑': 0.25, '寅': 0.24, '卯': 0.2, '辰': 0.25, '巳': 0.26, '午': 0.28, '未': 0.27, '申': 0.2, '酉': 0.2, '戌': 0.26, '亥': 0.2},
    },
    '未': {
        '己': {'子': 0.5, '丑': 0.55, '寅': 0.53, '卯': 0.5, '辰': 0.55, '巳': 0.57, '午': 0.6, '未': 0.58, '申': 0.5, '酉': 0.5, '戌': 0.57, '亥': 0.5},
        '丁': {'子': 0.3, '丑': 0.3, '寅': 0.36, '卯': 0.36, '辰': 0.318, '巳': 0.342, '午': 0.36, '未': 0.33, '申': 0.3, '酉': 0.3, '戌': 0.312, '亥': 0.318},
        '乙': {'子': 0.24, '丑': 0.212, '寅': 0.228, '卯': 0.24, '辰': 0.22, '巳': 0.2, '午': 0.2, '未': 0.208, '申': 0.212, '酉': 0.2, '戌': 0.2, '亥': 0.24},
    },
    '申': {
        '庚': {'子': 0.7, '丑': 0.798, '寅': 0.7, '卯': 0.7, '辰': 0.77, '巳': 0.742, '午': 0.7, '未': 0.77, '申': 0.798, '酉': 0.84, '戌': 0.812, '亥': 0.7},
        '壬': {'子': 0.36, '丑': 0.33, '寅': 0.3, '卯': 0.3, '辰': 0.312, '巳': 0.318, '午': 0.3, '未': 0.3, '申': 0.36, '酉': 0.36, '戌': 0.318, '亥': 0.342},
        # '戊': {}
        '戊': {'子': 0.1, '丑': 0.11, '寅': 0.11, '卯': 0.1, '辰': 0.11, '巳': 0.12, '午': 0.12, '未': 0.12, '申': 0.1, '酉': 0.1, '戌': 0.11, '亥': 0.1},
    },
    '酉': {
        '辛': {'子': 1.0, '丑': 1.14, '寅': 1.0, '卯': 1.0, '辰': 1.1, '巳': 1.06, '午': 1.0, '未': 1.1, '申': 1.14, '酉': 1.2, '戌': 1.16, '亥': 1.0},
    },
    '戌': {
        '戊': {'子': 0.5, '丑': 0.55, '寅': 0.53, '卯': 0.5, '辰': 0.55, '巳': 0.57, '午': 0.6, '未': 0.58, '申': 0.5, '酉': 0.5, '戌': 0.57, '亥': 0.5},
        '辛': {'子': 0.3, '丑': 0.342, '寅': 0.3, '卯': 0.3, '辰': 0.33, '巳': 0.318, '午': 0.3, '未': 0.33, '申': 0.342, '酉': 0.36, '戌': 0.348, '亥': 0.3},
        '丁': {'子': 0.2, '丑': 0.2, '寅': 0.24, '卯': 0.24, '辰': 0.212, '巳': 0.228, '午': 0.24, '未': 0.22, '申': 0.2, '酉': 0.2, '戌': 0.208, '亥': 0.212},
    },
    '亥': {
        '甲': {'子': 0.36, '丑': 0.318, '寅': 0.342, '卯': 0.36, '辰': 0.33, '巳': 0.3, '午': 0.3, '未': 0.312, '申': 0.318, '酉': 0.3, '戌': 0.3, '亥': 0.36},
        '壬': {'子': 0.84, '丑': 0.77, '寅': 0.7, '卯': 0.7, '辰': 0.728, '巳': 0.742, '午': 0.7, '未': 0.7, '申': 0.84, '酉': 0.84, '戌': 0.724, '亥': 0.798},
    }
}
